/**
 * 
 */
package com.yidu.erp.action.zongdianPurchase;

import java.util.UUID;

/**
 * 类的描述:UUID工具类
 * @author 欧阳平
 * @date: 2017年10月27日
 */
public class UUIDGenerator {
	
	public UUIDGenerator() {   
    }   
    /**  
     * 获得一个UUID  
     * @return String UUID  
     */   
    public static String getUUID(){   
        String s = UUID.randomUUID().toString();   
        //去掉“-”符号   
        return s.substring(0,8)+s.substring(9,13)+s.substring(14,18)+s.substring(19,23)+s.substring(24);   
    }   
    /**  
     * 获得指定数目的UUID  
     * @param number int 需要获得的UUID数量  
     * @return String[] UUID数组  
     */   
    public static String[] getUUID(int number){   
        if(number < 1){   
            return null;   
        }   
        String[] ss = new String[number];   
        for(int i=0;i<number;i++){   
            ss[i] = getUUID();   
        }   
        return ss;   
    }   
    public static void main(String[] args){   
        String[] ss = getUUID(10);   
        for(int i=0;i<ss.length;i++){   
            System.out.println(ss[i]);   
        }   
    }   

}
